bicycle hub - Turkish English Dictionary